slow drug release - Turkish English Dictionary